package cn.sjlink.appraise.entity;

import cn.sjlink.util.base.BaseModel;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @author tiny
 * @date 2020/4/24 16:22
 * @description
 */
@Table(name = "yoshop_appraise_goods")
public class YoshopAppraiseGoods extends BaseModel {
    @Id
    @Column(name = "appraise_goods_id")
    private Integer appraiseGoodsId;

    private String valuationNumber;

    private Integer consignId;

    private Integer type;

    private Long userId;

    private Integer brandId;

    private Integer categoryId;

    private String goodsNo;

    private String goodsName;

    private Double goodsPrice;

    private String goodsDescribe;

    private Double deliveryPrice;

    private Double storePrice;

    private Double channelPrice;

    private Double marketingPrice;

    private Double sellingPrice;

    private Double linePrice;

    private Integer isDelete;

    private Integer wxappId;

    private Integer status;

    private Integer waybillId;

    private String remarks;

    private Integer isCut;

    private String swapCode;

    private Integer expireType;

    private Integer recycleStatus;

    private Integer recycleType;

    private Long recycleShopId;

    private String recycleReason;

    private String storeRecallNo;

    private Integer appraiseType;

    private Double settlementPrice;

    private Integer isSpecial;

    private String errorReason;

    private Integer serviceUserId;

    private Double estimatedPrice;

    private String payImages;

    private String appraisalImage;

    public String getAppraisalImage() {
        return appraisalImage;
    }

    public void setAppraisalImage(String appraisalImage) {
        this.appraisalImage = appraisalImage;
    }

    public String getPayImages() {
        return payImages;
    }

    public void setPayImages(String payImages) {
        this.payImages = payImages;
    }

    public Double getEstimatedPrice() {
        return estimatedPrice;
    }

    public void setEstimatedPrice(Double estimatedPrice) {
        this.estimatedPrice = estimatedPrice;
    }

    public Integer getAppraiseGoodsId() {
        return appraiseGoodsId;
    }

    public void setAppraiseGoodsId(Integer appraiseGoodsId) {
        this.appraiseGoodsId = appraiseGoodsId;
    }

    public String getValuationNumber() {
        return valuationNumber;
    }

    public void setValuationNumber(String valuationNumber) {
        this.valuationNumber = valuationNumber;
    }

    public Integer getConsignId() {
        return consignId==null?0:consignId;
    }

    public void setConsignId(Integer consignId) {
        this.consignId = consignId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public String getGoodsNo() {
        return goodsNo;
    }

    public void setGoodsNo(String goodsNo) {
        this.goodsNo = goodsNo;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Double getGoodsPrice() {
        return goodsPrice==null?0D:goodsPrice;
    }

    public void setGoodsPrice(Double goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public String getGoodsDescribe() {
        return goodsDescribe==null?"":goodsDescribe;
    }

    public void setGoodsDescribe(String goodsDescribe) {
        this.goodsDescribe = goodsDescribe;
    }

    public Double getDeliveryPrice() {
        return deliveryPrice;
    }

    public void setDeliveryPrice(Double deliveryPrice) {
        this.deliveryPrice = deliveryPrice;
    }

    public Double getStorePrice() {
        return storePrice==null?0D:storePrice;
    }

    public void setStorePrice(Double storePrice) {
        this.storePrice = storePrice;
    }

    public Double getChannelPrice() {
        return channelPrice==null?0D:channelPrice;
    }

    public void setChannelPrice(Double channelPrice) {
        this.channelPrice = channelPrice;
    }

    public Double getMarketingPrice() {
        return marketingPrice==null?0D:marketingPrice;
    }

    public void setMarketingPrice(Double marketingPrice) {
        this.marketingPrice = marketingPrice;
    }

    public Double getSellingPrice() {
        return sellingPrice==null?0D:sellingPrice;
    }

    public void setSellingPrice(Double sellingPrice) {
        this.sellingPrice = sellingPrice;
    }

    public Double getLinePrice() {
        return linePrice==null?0D:linePrice;
    }

    public void setLinePrice(Double linePrice) {
        this.linePrice = linePrice;
    }

    public Integer getIsDelete() {
        return isDelete==null?0:isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Integer getWxappId() {
        return wxappId==null?10001:wxappId;
    }

    public void setWxappId(Integer wxappId) {
        this.wxappId = wxappId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getWaybillId() {
        return waybillId==null?0:waybillId;
    }

    public void setWaybillId(Integer waybillId) {
        this.waybillId = waybillId;
    }

    public String getRemarks() {
        return remarks==null?"":remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Integer getIsCut() {
        return isCut==null?0:isCut;
    }

    public void setIsCut(Integer isCut) {
        this.isCut = isCut;
    }

    public String getSwapCode() {
        return swapCode;
    }

    public void setSwapCode(String swapCode) {
        this.swapCode = swapCode;
    }

    public Integer getExpireType() {
        return expireType==null?0:expireType;
    }

    public void setExpireType(Integer expireType) {
        this.expireType = expireType;
    }

    public Integer getRecycleStatus() {
        return recycleStatus;
    }

    public void setRecycleStatus(Integer recycleStatus) {
        this.recycleStatus = recycleStatus;
    }

    public Integer getRecycleType() {
        return recycleType;
    }

    public void setRecycleType(Integer recycleType) {
        this.recycleType = recycleType;
    }

    public Long getRecycleShopId() {
        return recycleShopId==null?0L:recycleShopId;
    }

    public void setRecycleShopId(Long recycleShopId) {
        this.recycleShopId = recycleShopId;
    }

    public String getRecycleReason() {
        return recycleReason==null?"":recycleReason;
    }

    public void setRecycleReason(String recycleReason) {
        this.recycleReason = recycleReason;
    }

    public String getStoreRecallNo() {
        return storeRecallNo;
    }

    public void setStoreRecallNo(String storeRecallNo) {
        this.storeRecallNo = storeRecallNo;
    }

    public Integer getAppraiseType() {
        return appraiseType;
    }

    public void setAppraiseType(Integer appraiseType) {
        this.appraiseType = appraiseType;
    }

    public Double getSettlementPrice() {
        return settlementPrice==null?0D:settlementPrice;
    }

    public void setSettlementPrice(Double settlementPrice) {
        this.settlementPrice = settlementPrice;
    }

    public Integer getIsSpecial() {
        return isSpecial;
    }

    public void setIsSpecial(Integer isSpecial) {
        this.isSpecial = isSpecial;
    }

    public String getErrorReason() {
        return errorReason==null?"":recycleReason;
    }

    public void setErrorReason(String errorReason) {
        this.errorReason = errorReason;
    }

    public Integer getServiceUserId() {
        return serviceUserId==null?0:serviceUserId;
    }

    public void setServiceUserId(Integer serviceUserId) {
        this.serviceUserId = serviceUserId;
    }

}